progress made towards - French English Dictionary